#include<bits/stdc++.h>
using namespace std;
double fact(int x);
double mypow(double x,int y);
int main()
{
	int i,n;
	double x,sum=0;
	cin>>x>>n;
	for(i=1;i<=n;i++)
	{
		if(i%2==0)
		sum+=(-1)*mypow(x,i)/fact(i);
		else
		sum+=mypow(x,i)/fact(i);
	}
	printf("%.4f",sum);
    return 0;
}
double mypow(double x,int y)
{
	double sum=1;
	for(int i=1;i<=y;i++)
	sum*=x;
	return sum;
}
double fact(int x)
{
	double y=1;
	int i;
	for(i=1;i<=x;i++)
	y*=i;
	return y;
}
